Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
112 CHURCHILL ROAD Detached £88,000 30 Mar 2001
114 CHURCHILL ROAD Detached £265,000 24 Oct 2023
118 CHURCHILL ROAD Detached £105,000 26 Feb 2013
FARMHOUSE INN CHURCHILL ROAD £19,972,500 29 Jan 2015